listing creation is refactored
added reservation model and added associations with users and listings
controller and views for reservations