Merge selections methods into one selection class.
Merge pull request #925 from ke-yu/ChocoButter

Support function definition in CBN (on behalf of Jun)
Add the interactivity file...for real.
Merge branch 'ChocoButter' of github.com:ikeough/Dynamo into ChocoButter