added user schema, user route, signup and sign in