adopted exemplary project Makefile to new structure