adding view and controller
Merge branch 'recovery' into articles