Added base window class
Requires Gosu gem