add exercises; more controller work, add kaminari for pagination