fix: string literal
adds dot class
adds initial member variable
remove class uuid
move signature ids from executable builder to executable
add signature registration to executable constructor
impl dot tree