Took a REALLY long time to figure out that the issue was with bower-angular-animate, so I had to use a stable version (1.2.13) in vendor. Also tidied the login buttons, but I need to ditch collections for the time being if I'm going to use Firebase.