Fixed license, better gitignore, added Makefile