Resolves layout issues and adds localization to login page. Fixes #58

@briankip, please review.