I'm not really interested in taking up the project but I can give you some basic tips to at least solve your current issue. Hit me up on discord at ScrapMettle#9749 and I'll point you in the right direction.