Reddit service class refactor