basic starting point using boost (with boost logging) and sample app and lib