Fixed airplanes and added gate

-fixed airplane turning code, more optimized, doesnt depend on list of
intersections anymore
-added gates
-added building manager
-added ui manager