Add user model, signup form, passport serialization and csrf setting