+ major update to makefiles
* cleaner code
* changed compiler flags net binaries that execute ~30% faster