added multiple state handling
added new tests (coroutine, multistate)
updated test scripts
updated README
added tests output (removed from gitignore)
updated comments