moved from monk to mongoose and started management page
added description truncation and authentication for some routes