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.