Changed Makefile to create the build directory by itself. Added a .gitignore file.