Restructure integration and coretests

Also update test script to pick up only tests directly under /test
update integration test descriptions