Refactor: IvyEngine submodule added
Refactor: Create EncoreApp class as basis for port to IvyEngine