Updated Registration, Profile, Home Screen

Fixed registration error when attempting to register with one of the
fields a blank. Added logout button to Profile, Messagebox warnings for
Home Screen when logging in