Happenings

Completed Event Scraper. Added Styling for main application index page, as well as venue/event show pages. Modified Event/EventDates/Venues controllers, so edit/new/delete actions can only be executed by superadmin user. Modified venue model, to fix issues with validation of phone-number. Added more template logic to erb templates for all modules. Added Config for test environment, so devise doesn't fail. Edited time-formatting in en.yml. Set global time zone to Chicago/Central in application config. Refactored data scraper, to become more reuseable. Added Rake task to scrape event information and apply it to models. Added initial spec files for scrapers.

Much more complete. Still need to add calendar view to front page, and fix styling of venues view(s).
A fair point. I thought you might want to separate things you'd want to query on (date, time, venue, maybe admission, maybe type) & things that are really more descriptive (name, duration, urls, &c.). I'd think the more descriptive things that you wouldn't necessarily query against might be good candidates to aggregate into a JSON hash or some other key/value storage mechanism. This might plausibly be premature optimization.