Buttons, Controllers, Factory

Added view/play button
Separated login controller and factory