remoived weird behaviors and validations folders and moved validations lib to client's lib folder