add basic controllers
add login button
add directive