Refactor model specs, streamline auth implementation.