add api routes to get shows
return error if incorrect route
fix structure
restructure mongoose schemas to seperate models folder