Refactor and add Null Object

* Refactor hotel interface
* Add stripping to library
* Add NullHotel (nonfunctioning)