Added binding to http methods
Tidy of code, added signup, updated routing for SPA
Updated to support posting of data
Updated view