Added missing ability to index courses by all users
Fixed paths in checkpoints controller
Added missing validation
Added to_s convenience method to course and checkpoint models
Added views
Added missing ablilty to buy courses, oops.