added tests to lib
added builders to app and installation
added cmake support
added include of iostream in apps - since help prints to std::cout