added portfolio new, edit + authentication