Did some more linting, and added some unit tests for the utils library. Versions are now nailed down for dependencies.