completed CDUD logic
added body-parser