adding start and end dates
switched to models and added database tables
fixing javascript for matrix fields and some error checking stuff
adding before and after filtering
Merge branch 'dev'