added modal and a new view for the add feature