adds  controllers and asscoiations