Move repo path helpers to util class
Move validators to separate file
Add docs