Added src project and updated gitignore to use /src/