[Fix #463] Added new webmaker login
lint
lint
error handling login
spacing
lint
Merge pull request #465 from k88hudson/463

#463 - In Progress - Login UI working + shim