Added ger implementation + tested

- ger passes test suite