Dev Status Update

This patch is still on-going. We’ve hit several snags and blockers with various things; some of which required some major code revisions. And of course, those revisions spawned a whole new set of bugs.