add project
make it async, use pull to refresh, show activity indicator
iPad support
add caching and retina support.