Started to implement unit testing framework
Test framework
Delete old files
NOTHROW and FAIL assertions
Documentation work
Merge remote-tracking branch 'origin/core'