Currently throws "WARNING: An illegal reflective access operation has occurred",
when the java version used is >8. This has no effect on function or performance, and is just a warning.
Description
A mirror of the project we created during system engineering, just in case it ever goes down.