course pages

depends on #28 and #29 

Changes in this PR:
1. install gem simple form
2. course pages and some default actions (new, create, edit, update)

Line is too long. [114/100]