Added form markup and re-arranged views and controllers

- Moved view logic from routes, and moved to respective Controller
- Added most of the form mark-up
- Added some validation to forms (not all)
- Tested the the form submits and throws either an error or success