Great job Shin!!
This truly is a pretty great community with an immense potential for learning and creating great projects such as yous.
+1 for this request. Would also be very interested in taking a look if you uploaded your actual thesis, only if you can, and are comfortable with sharing it though.