Added gitignore and moved source files to src/