Merge pull request #60 from Rutherther/feat/combat-v1 Make combat nonblocking, make multiple queues for distinct operations
feat(core): add support for timeout moving to errors
Merge pull request #55 from Rutherther/feat/contracts Add contract system
feat(core): add default states and no errors enum
feat(core): add contract builder
feat(core): add contract builder outline