Issue #90 - Login menu (back-end) (also GUI styling)