- Create a tool to generate Python classes from the json spec
- Drop install, run modules, prepare operations module
load- loads Nulecule and creates objects from generated classes, if a component is external, pull and process thesource(i.e. whole Nulecule graph tree should be available as objects afterloadfinishes)create_transaction- traverse the graph and generate a list of components representing a serialized graphinstall- unpack files to diskrun- deploy to provider(s) (i.e. loop through component list generated bycreate_transactionand run provider plugin)