refactoring
twitter state change refactoring
fixed github connector issue