Create clearer updates between UI and Core about giving/getting access

ran grunt test
This should be this.isGivingAccess(), no?

Also can you console.error if it's not and the same up on line 163