Job, Follow, and Selectors basic implementation

Change-Id: Ib97e53a25d140f75bda4d919d45eecbc065c7acf