Moved the code into src/