Complete and updated baseDrawableGamePiece. Added viewport as a parameter