Added Express Middleware & Documentation