Reorganize file structure

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