Very innovative and novel, there were bugs in tutorial and understanding the concept is a bit difficult without some guidance I believe.Great work!