Dashboard modules and related changes to core. Closes #5.