Make a button class.
"Sub-classed" from curses window. It will direct any calls to functions not defined here to the window.
Make a working time window.
Will generate a time window over a parent at the designated location. The update() method currently sets the time to the current time.time() but will be changed later.
Flip the constructor x and y to match curses.
It should now be called (y,x) instead of (x,y).
Remove __setattr__() method.
Caused problems in other classes.
Changed TimeWin to TimeBox.
It's not really a window, but a subwindow.
Create minimal TextField.
Check if running as main before running test.
Fix filename of TextField class file.
Add test case for Button.
Add ToggleButton.
Add TextLabel.
Merge branch 'box_button'
Change the ToggleButton style to match Button.
Change to a state-based toggle.
Remove length parameter from TextLabel __init__.
Reorganize Button with draw function.
Add MainWindow.
Merge pull request #2 from geppettodivacin/master

Accepted merge into mainline.