1) Start the Program
2) Let it take over the whole screen
3) CATCH IT! AND HALT THE BACKGROUND WORK SINCE WE DON'T HAVE MUTITASKING
4) Restart the OS Shell after the program ends......
Any better ideas

Also does anybody has some docs to help with this
Does the Wiki have an article about this?
P.S My OS is CLI based (Didn't care to implement a TUI or a GUI)
I don't ask code cause it would be cheating, docs that could help me with this,
Help would be appreciated