Refactored hose, hoseView code. Added hose reset. See #42