Fleshing out MoleculeList
Working around require.js circular issues
Fixing MoleculeList startup order