Code grading tool with support to verifying commit message format as well as code style according to best practices for Ruby on Rails development