move service and repository interfaces into common assembly
fix issue with auth ticket not being refreshed