translateCoordsToScreen plus proper subview drawing plus hitbox stuffs