This is a very impressive project a really informative post, thanks to the author! There used to be a lot of content like this on the internet, I miss those days.