Died trying prettying up Ruby code.

Jim!
Adding support for renaming columns.

$ rails g migration FixColumnName

see: http://stackoverflow.com/a/1992045
cleanup
corrected column names

rails d scaffold UseCase testCase:references
rails d scaffold TestExecution date:date testResult:references
rails d scaffold TestResult status:string optionalComment:string
testStep:references
rails d scaffold TestStep step:string testResult:references
testCase:references
rails d scaffold TestCase testStep:references testCaseId:string
title:string testExecution:references
rails d migration FixColumnName
rails g scaffold UseCase
rails g scaffold TestCase use_case:references test_case_id:string title:string test_execution:references
rails g scaffold TestExecution date:date test_case:references
rails g scaffold TestResult status:string optional_comment:string test_step:references test_execution:references
rails g scaffold TestStep step:string test_result:references test_case:references
rails g migration AddTestStepIdToTestCases
rails g migration AddTestCaseIdToUseCases
saving works. still need to implement logic to detect if use case exists before creating a new one.
Added progress bar.