project crud fleshout