simplified test options
added additional output for assert test
added return of called describe if macchiato is called as describe, rather than returning describe itself
removed unused dep
major refactor to describe context
addition of chaining api
addition of the scheduler