Fix + Primitives

Fixed the minimap not properly drawing wall corners. Turns out there's
an if (type == 0 || type == 2) { } and an if (type == 2) {} (type 2
being a corner wall) and I removed the second if statement, effectively
dun broken it.

Changed the data types for a bunch of config stuff. Doesn't make too big
of a difference but it makes at least _a_ difference.