Custom module aware resolver
remove dashboard controller

The generated one will suffice, and will also
be the expected ObjectController
add conditional logging to the module-aware-resolver
fix naming conventions and the resolver
use the same resolver in the issues card
Merge remote-tracking branch 'origin/master'