revamp login flow

(screenshots were taken prior to final commit, in final commit all placeholders are mock data, not descriptions)

![image](https://f.cloud.github.com/assets/387006/2060581/b3acee00-8c21-11e3-9a0b-5e36d34c420f.png)
![image](https://f.cloud.github.com/assets/387006/2060583/d1ea679e-8c21-11e3-95c5-c2b0c59429d1.png)