-----------------------------------------------------
= TODO ==============================================

BUGS ============
- Bunch of error messages when Settings Window exits -> remove c++ class
- Crashes when exiting app without game started (sometimes)

MUST ============
X Preferences window with tabs: (* means that option must appear in menu)
  - Settings:
X   - Width [scale]
X	- Height [scale]
X	- Depth [scale]
X   - Difficulty of Pieces [Flat]|[Simple]|[Complex]
	- Start Level [scale]
  - View:
    - [X] Smooth Drawing *
	- [X] View Next Piece *
	- [X] Switch to demo mode when idle
  - Tool Bars:
X  	- [x] Show Tool Bar *
X	- [x] Show Score
X	- [x] Show Next Piece *
X   - [x] Show stats
	- [x] Show KB Map
X	- [Show All]
X	- [Hide All]
- Demo mode
- Tool Bar with:
  - Demo Button
- CGame I/O's
- Session Management

WANT ============
- Fast new move when piece falling
- stats include HOF Rank when playing
- Preferences:
  - Key Bindings:
    - X Rotation [+] [-]
    - Y Rotation [+] [-]
    - Z Rotation [+] [-]
	- Left [ ] Right [ ]
	- Up [ ] Down [ ]
	- Fall [ ]
	- display KB Map
	- [Restore Defaults]

WISH ============
- Preferences;
  - Colors:
    - [  ] Background
    - [  ] Lines
	- [  ] Pieces
	- [  ]->[  ] Gradient of built pieces
	- [Restore Defaults]

NEAT ============
- Sound support
