Personally a bit too much to read for a project page but great work love the project interested to see where this goes! 8.4/10