Various Improvements
Added hamlet, git support

added revive and window switching