Implement MacroblockOverlay
Add MacroblockOverlay test cases