Folder structure following http://akosma.com/2009/07/28/code-organization-in-xcode-projects/