I'm terrible sorry for assuming you wrote in Java instead of Python! I just... saw two Java Engines and then there's another engine and if I recall correctly there wasn't a hint of not using Java, so I assumed... Again, I'm sorry. My post is kinda irrelevant under these circumstances.
Nevertheless your arguments are good. I'm the kind of guy who simply does not think of certain arguments. So... thanks.
Anyhow, I thought posting such projects would include the intention to finish it?