Reorganizing tests to private and public.
Modifying test script to separately run public tests, cleaning up tests.
Added coverage settings.