moved the source code into src