Added first draft of tester and library.