Project organization

Split the location of source and header files for ease of other
compilers. Pulled over Audio and Network classes from previous projects.