Make RecordableCommands be based on DynamoModel rather than DynamoViewModel
core refactoring
code refactoring
Moved static highlighting rule function to CodeBlockUtils class
Moved custom color class to CodeBlockUtils
Fix test cases in ReferencePointTests
Merge pull request #2522 from marimano/master-core-split

Move RecordableCommands into DynamoModel
Merge pull request #2553 from aparajit-pratap/fixDigitSyntaxHighlight

Moved static highlighting rule function to CodeBlockUtils class
Merge pull request #2556 from Randy-Ma/master

Fix test cases in ReferencePointTests
Adding missing dfy file to make the test pass.
Merge pull request #2561 from Randy-Ma/master

Adding missing dyf file to make the test pass.
Build fix for 'DynamoModel.ShutDown' related InvalidOperationException
Merge pull request #2563 from Benglin/master

Build fix for 'DynamoModel.ShutDown' related InvalidOperationException