Added makefile to make it easier if you want to compile this project in Linux