Cleaned up the GameObject class a bit, added a default draw method, made Enemy class a sublcass of GameObject