Added a sample app and tests