Move Node and Edge to model
Create a workspace impl
Create the first non-update trigger