Find more info @ youtube.com/axiomaticuncertainty
Note: I'll be updating this code in order to include some comments, classes, etcetera, so stay tuned!