WIP: barely-functioning version of create and load todos... need to get the dependency resolution stuff figured out