adding examples and tests
cleaning up by removing closures project