Clean the warning while doing Makefile
clean the shell bugs
Merge pull request #4 from evshary/master

Cleaning