Initial commit
Updated validations, and changed the way the category gets assigned to the contract. Changed the way the contract value gets printed when editing a form. The Contract model now complies with the golden seven and CRUD. fixes #1
Added CRUD for Contract Category model

Added routes, forms, and logic to implement CRUD on the Category model. This model doesn't show details because it's too simple.

Started using helper methods to render html tags.