Support for system process loading from an executable file, functional context switching between tasks with separate virtual memory and bugfixes