removed tests, planning to create browser based test suite, wrapped classes in define for use with require