Implement user

Pull này chỉ bao gồm 3 chức năng login/logout/signup
Quy định tên field trong DB là snake_case. Dù field này thêm vào chỉ để confirm thì cũng nên cùng quy tắc với các field khác.