added .gitignore, clean make target, and moved source code to src directory