Thanks for your kind words! I believe there is a lot of room for improvement too. If you have anything you would like to suggest or any feedback let me know!