Merge reasons gathering with analysis phase.
Use glyphicons, update hint text to be more readable.
Extract breadcrumb to one partial so that there's no duplicate code (DRY).
Polish error/success error messages (add styling).
Merge branch 'improvements'
Ignore sublime's project files.
Make page headers consistent.
Make page headers manageable from within controllers.
Use add_breadcrumb helper controller function.
Get rid of various formats in controllers. No need for that.
Merge branch 'improvements'