Refactored some classes, added the GetBedList response, error handling, and general prettying of the code.
Add some regions and moved the locationId setting.
Merge pull request #5 from jfleener/Oct02201401

Refactored some classes, added the GetBedList response, error handling, ...