Moved all the code to a src folder