added example library, executable and makefile