Contract management and Contract library