Rough around the edges but I see the passion and effort put into this. Nice.
Thank you! All feedback is gratefully received!