added body parser as a dependency