new login page
merge for player results
stylistic changes and ios compatibility fixes