Added cube rendering
Util classes
Moved renderer to own package
implemented ghost movement