Implemented faster pathfinding. Enlarged level.

Pathfinding now updates in parts instead of all at once.
The level now has a custom generation method.