Some cosmetics changes(comments/unused imports removed)
Engine initiation splitted to graphics/logic