Cardinals

- Added an enum for cardinal directions
- Refactored worldgen to use enum cardinals