Use define-app (+ some refactoring)
Compile with -d2
Remove markup from .meta
Fix prompt-for (correctly check valid-options)