Changed how the extra routes were added; Overrode the default 404 message; added the conditions for _id find, and added extra checks for empty body for GET calls

Signed-off-by: license2e <ilya@shindyapin.com>