Added docs
Simplified thrift unpacking by using generic methods in helper functions
Added tests and future facts for views.clj