fixed linux sleep issue
added makefile