Add separate user model
Add github repositories resource
Make task view returns only user owned tasks
Job view return only owned task jobs
Add job trigger view set
Add ci tools