Crowd Management Made Easy: Models, methods and examples to keep your crowds safe