Addition of html minification, tidy up of existing tests

Complete with e2e tests, 20 passing
Update of package file for grunt

Complete with e2e tests, 20 passing
First iteration of register user form completed

Complete with e2e tests, 26 passing