Merge branch 'feature/module/refactored' into develop
Fixed metabolism step function
Fixes for the modules
Added tree and node classes
Reimplemented undo with tree
Various fixes
Added transporter direction
Reordered arguments
Fixed Coffeedoc
Merge branch 'develop' into feature/module/refactored