Changes for standards and consistency; Added a linter for making sure that all imports are necessary for a given library.