zoom in: i zoom out: o move: arrow keys
10/5/2025 this is a test for a world that can continuously zoom, it is laggy for larger squares but I don't know how to fix that while keeping detail, any suggestions would be nice. also making an actual algorithm to make larger and larger squares would be nice but I cant figure it out. I 1/27/2026 implemented some optimization but the entire system is flawed, going to start testing a new one