Adds README with info about dependencies and required ruby version
Implements validation method, with a stub for the circular dependency checker