added mca-initialize as a top-level script; removed mobile and made mca-initialize recreate it on demand.