Move SuperCollider code into class, repo be used as SC extension
Move runtime/ui communication code also into classes

Also clean up and rename .scd files