harder better faster + drawCircle now uses Point data type