Bucket data structure
Added bucket data structure
Error handling
Added tests ot see if the other elements would throw
Integrating data structure with validator
Integrating
Tests passing
Ordering issues
Refactored to smaller IsValid method with data structure
Comments