Add tests
Added licensing information and tests