#1 Generic object & update crud.js requests