beta version!

for your own app, use ctrl_app.* and include them in ctrl_platform.c.
Revert "beta version!"

This reverts commit 0f375ddd0071e7ea495a666396a9bb9389b52d1d.