setup basic badge controller

also don't hide errors during dev