rails g model problem name:string
Update problem model to reflect surveys logic.
rails g model cause name:string
Reflect topic's logic.
Add problems->causes routing.
Copying Surveys controller and porting to "problems".
Copying topics, porting to "causes".
Copy views, use proper variables.
Update seeds, specs and other places where forgot to change variable
names.
Get rid of surveys/topics files.
Update routing, run magic_encoding.
Correct messages.
Correct views.
Merge branch 'create-new-models'