implemented help
added clean target
added command executor
added help as default command