Nozzle should not go below the ground. See #38
Code refactor. Removed unnecessary variable assignments.
Limit the max y that the hose can be dragged to.