Refactored the whole service/session management part of the launcher. Also, last-used service type is now remembered between runs.