Partial pass at login page autolayout - very messy will amend!