**must-haves** - [ ] get to the point of being able to build/featurize the molecule and convert it to the right format to be fed into WeaveModel.jl - [ ] figure out any other naming things, e.g. for `BondFeatureDesciptor`s **nice-to-haves** - [ ] some kind of visualization, maybe via OpenSMILES or MolecularGraph Feel free to make a more "granular" version of this checklist, haha