Main engine running. Still bugs to fix