Be sure your league is setup properly before installing any scripts.Setup Video
The Contracts script is a custom module you can place on your site. The directory contains an uncompressed version of the file if you want to edit or host yourself. There are numerous options to set , so read through everything in the script once you install on your site.
This is a very detailed script with a ton of options to setup your Dyntasy Contracts. Without going into a lot of detail , please review this forum thread and post if you have any questions. http://forums.myfantasyleague.com/forums/index.php?showtopic=35664
All scripts require cache.js and font awesome file to be placed in a header message as the 1st line. Please review the section "Custom Scripts" Here
Custom template users do not need to load cache.js or font awesome.