An introduction or some sort of tutorial would be nice, as it can be too much info at the start. Overall pretty cool, well done.