Reorganize source directory

Make the actual source structure a mirror of the XCode virtual
structure.