Fixed parse errors
Further refinement to validators, added dependency checking
Converted validators to abstract
Added missing dependency exception
Fixed bug in abstract validator
Added docs
Removed configuration dir
Massive refactoring