Adding user sign up
Adding registration of parking lots and retrieval of parking lots owned by a user
Update user fields
Adding parking spot registration for each parking lot
Updates
Adding view of all currently available parking spots
Merging with james code