[DO NOT MERGE] 741 update register form

Need some some help. My changes seem to have broken some cljs stuff. After implementing the requirements in branch #741, when i access 'localhost:3000', my chrome console displays the following bug attached
![screen shot 2014-10-02 at 5 53 58 pm](https://cloud.githubusercontent.com/assets/1128227/4492975/b4d1d114-4a45-11e4-9c88-f9beb55bb491.png)
After logging in, my chrome console then displays the following bug attached
![screen shot 2014-10-02 at 5 57 29 pm](https://cloud.githubusercontent.com/assets/1128227/4492995/daa7c47a-4a45-11e4-8e71-5351e00cb997.png)
Am not sure really what i might have broken but any form of feedback would really be appreciated