Refactored code with new API structure and real objects representing Asana objects.
- Moved API calling to AsanaCurl class
- Added custom error definitions for AsanaException and AsanaCurlException
- Mapped API functions to separate object files (e.g. AsanaUser, AsanaProject)
- Fully namespaced code to prepare for use with autoloader
- Updated examples to match new API
- NOT FUNCTIONAL. Implementation coming soon.