add makefile, namespace utl, command-line utility