test runner added and moved all classes into a new namespace