Layout and algorithms working.

Todo: Finalize content in helpful menus.
Todo: Fix thread closing on exit.
Todo: Make presentation.