add some base active_admin modules and fix some cart bugs