Package renaming, Removed the engine0 nonsense
Forgot to add the knowledge and compile...
Fixed a complicated bug related to comparing two Long