All instructions are in the project.
Most of the engine is from @123768631 I just rewrote some parts of it to better understand it and rewrote a few parts to make more sense to me.