add create, show, edit actions, needs styling