Reducing validation code
Removing validation abstraction layer - unnecessary flexibility
Moving AccountManager to Validation2 and it's functions