[WIP] Improve dev system

This PR is addressing a few things raised in proteus#45.