Client-side sign-up validation added. Also added TODO list in README.md