Remove custom Makefile.
Add exclusions for GNU Build System, Eclipse CDT and NetBeans to .gitignore.
Add files to build the program using the GNU Build System.