Makefile modified to build the project outside of the src folder + gitignore updated