Ruby test-guru In this project there will be following instances: Test Question Option (answer option) Answer (answer option selected by user) TestResult (completed test) User UserGroup Permission (create, edit, delete, complete test)