reestruturando interfaces e boostrap