Came from Reddit just to comment, this is fantastic :0



Will definitely share with a friend, its really well done!