Updated dependencies
Moved code to src directory