Notch did not do this
This was purely done for educational purposes. If Notch sees this, please let me have your blessing, I'm a huge fan of your work and got into programmign via Minecraft modding. If you wish me to take this down, submit a pull request with a comment to remove this.