Rescuetime refactor

Can probably refactor this out into pseudo-factory class