Removed project's root namespace
Added assertion utilities
Updated readme
Added task class
Added task status enumeration
Added status for task
Added script runner and unity sync context
Implemented UnitySynchronizationContext
Added execution logic to sync context
Added thread switching yield instructions
Added Task.Run overloads