Point implementation
JSON serialization
MouseEvents handling
Generate/Clear