Ignore *.pyc files
Begin implementation of NcursesDisplay class, manages opening/closing/looping curses
Basic scrollable curses inteface with demo
Stub EventStore, reads from file
Handle resizing in scrollable interface
Improve resizing with signal handler; adjust positioning
Create ListView as base for daily,week,month views
Dynamically sized list boxes in ListView
Separate cursesinterface to individual files for every class, helps with maintability and profiling
Change nodelay to halfdelay(1) to stop 100% cpu usage. Also only refresh on needs update.
Fix ListView content height and scroll clamping
List view based on lists of events, displays events
Modify DailyView to inherit from listview
Force ScrollableView init to use variables rather than functions
Add item headers for ListView, defined by child classes
Refactor ListView, extract drawing functions to make inheritance easier
Add view header to ListView
Refactor event drawing in ListView, add properties for start/end dates to event
Construct TimeView as subclass of ScrollableView to handle time periods for list views
DailyView inherits from TimeView