componentize repo
Update for latest base runtime
Version bump and update tests
Test for the Runtime protocol
Merge branch 'componentization'