[WASD] to move. [E] and [Q] to start and stop extracting. Will be updated over time. Feel free to remix and (somehow) fix the code. Don't mind the twisted sprite.
@griffpatch for the pathfinding and gridlist tutorials. @Iamsupertrash for the Dandy vector.