refactored
set up more pseudo has_many :through code so calling theater.films in theater show works
using pseudo has_many :through in theater show to iterate through theater.films (to display showtimes more sensibly)