New login and register

Updated the login and register and incorporated css, still needs tidied
up and expanded on