makefile now makes bin directory and renamed main