add admin_base_controller gem config and refactor markup to be good looking out of the box