Fixed some styling and added more edge case handling. Like you cannot go signup page if you are already logged in. If that happens, you will be logged out.