#20 Adding example code and test files