added texture row padding, each row is now 4-byte aligned
refactored radar as a renderpass
changed renderpass handler to a map to have strict renderpass drawing order