@HuanWeng added approximately 27 commits on top of the original code that was
created by @MikhailTodes. This included some bug fixes, documentation, and
rebasing. It was decided to wipe the entire history of the repo as the current
state of the code is a more stable place to continue developing from.