step_test moved into the root dir
additional tests and better test formatting