Code style changes
Updated to latest mongoose
Async all the things