Some functionality added to contract management (will hopefully finish
things up tonight):

creating contracts: needs quite some work yet
viewing contracts: nearly done
editing contracts: half way there