Revert "deleted MobileProgramming"

This reverts commit 2606ad8b7281c5d745b29ea095d1b072d5dc15fd.