A UIKIt based D-Pad controller developed as a proof of concept.