/: added .o files and bin/ in .gitignore
/: added funky rules in Makefile and made it overall sexier