added more relations between models
added routes for booking