Sign in and Sign up validation added

Needs thorough QA and styling