Alright, I found one of my old scratch projects and shared it, if you have any ideas, comment below!
Note: This may be buggy sometimes, and this is definitely not finished yet