Javascript reimagining of YGOPro