Initial version of tile highlighting
- Usable buildings (ie active) tile highlight yellow
- Targetable buildings (ie have inputs that correspond to selected building's outputs) tile highlight green
    - Still needs to be done for valid unit targets