Moved examples into their own directory, cleaned them up a bit. Added a log line each time a client calls a method