A co-designed gamified mHealth platform for adolescents and young adults with intellectual and developmental disabilities: System architecture and mixed-methods proof-of-concept | Synapse