Include <dirent.h> in main.cpp
delete command_nshade.cpp & .h
callback is now namespace mBoost, not namespace boost