start implementation of CRUD for other portions
thru part 4 of the tutorial, rework with authengine;