Convert indentation to spaces
Move main script into a src folder
Adding a demo page demonstrating the basic functionality
Document the `evaluate()` public method