Added way better makefile ( thanks SanityInAnarchy! )