[Sprint 5] Signup Function & Modified some Validation limit

I added signup functions to our web page '/signup/'. 
And now I am trying to implement to send an email to new user and use celery, but this is taking quite long time, so I will implement to that functions and pull request as soon as possible.