First library, works as a library should. Test script is provided to test the premature features of the simple library