Add more info on creating linters
Move expect_lint functions to their own file
Move assignment linter to it's own file
Rename linter files to be consistent with the linter names.