Added a test case.
Removed TODO.
Javadoc; processed a TODO.
Added the level.
Adjusted variable type.
Added a window showing the current level.