rearrange and add icons
show trait icons
add tile move costs
implement flight trait
moving units always pass over (not under)
flying units can fly over enemies
no cover for flying units