Add rotate by X and Z and paddle cannot move off screen, resolves #34 and #40