did migration for username, added unique index for it, and changed devise view to incorporate input for it - also did some work to try and get update working for angularjs