Makefile revised, but object files will be generated in src dir (change it if you can)