add params to set filters on choosing projects
refactor to load asana projects from memcache if available
create project class
add constructor and remove extra comments
add tasks
add all of a projects tasks
add to memcache only after adding the first level of tasks