Thank you!! This is such a nice comment. I really tried hard to make the level clear to understand so I appreciate the nice words! Glad you like the visuals too!