Update user.py

The design I created here is not good one.. Everything is done in a single
class but lets start with it. When We will start the project in Feb we
will create a good design.