added request for branches and commits. Added support for handling the case when we dont have a selected repo and when we dont have an accesstoken. commented // the notifications (for now).  Created an enum for views instead of a position number. Using the issuefragment for testing.