basic fixup of layout file and css scaffolding
adding minimal css for an actual layout/design with other minor ui improvements
improving event factories and demo population task to make events on different dates and times including some in the past
small fix for event factory in prior comment. was causing test that created an invalid event to fail
instead of listing all events, separating them out into ones attended by oneself, ones not attending, and ones in the past