Got rid of validates nodes as they are not relevent to the overall model structure, too detailed and clutter causing for what I want
fixed issue with not having dotted lines
Made it work on the fulcrum open source project. The edge cases are too many and my time too short. For now I put it on hold until I make my tournament website better