DSL v2 95%

This is damn near finished.
new BM rotation.