Here it is! I hope you will find it interesting and if you feel like it, please let me know your thoughts. Feedback is always appreciated.