Launcher and server loader working

First completely functional version of the launcher and loader are
complete. Much work is needed to refactor but more pressing issues
remain.