Guild refactor

Removed documentation so we can clean it up later.  Moved a spec that was out of place for hot.  Added objects for guild requests and results.