Moved all source files to their own directory