add refactoring checklist, taken from Ruby Science by thoughtbot