refactored astart option and hex isWall, also made walls take a tile again