* turret pitch up/down upgrade icons
* food ration icon
* adjust npc step size to 1.25 (may fix issues with soul-sand and
jumping out of water blocks
* clean up item interaction -- figure out unified system for items (add
tooltip text to items)
    Structure Scanner
        Left Click -- set first bound, set second bound, set build key
and facing (shift) to offset position
        Right Click -- scan and process when positions are set, or
(shift) clear current positions
    Structure Builder(s)
        Right Click -- open GUI or (shift) construct building
    Civic w/Bounds
        Left Click -- set first bound, set second bound
        Right Click -- place civic block on block clicked when positions
set, or if not set && shift -- clear bounds
    Civic block only
        Right Click -- place civic block on block clicked
    Gate Spawner                                         
        Left Click -- set first bound, set second bound
        Right Click -- construct gate or (shift) clear bounds
    Command Baton
        Left Click -- Entity or Block -- execute command
        Right Click -- Open GUI or (shift) clear all following NPCs
    Routing Slip
        Left Click -- add routing point then open GUI
        Right Click -- open GUI
    Vehicle Spawner
        Right Click -- spawn entity
    NPC Spawner
        Right Click -- spawn entity
* handle broadcast attack target of 'friendly' target