implemented devise and basic backend styling