Eliminate unnecessary top level src directory

This commit eliminates the possibly unnecessary top-level src directory and moves all directories contained within up one level.