Finish user edit, update, index, and destroy actions
Additional tests, refactoring, and removal of redcarpet (markdown) dependency