fixing makefile issues and adding new executables