Resolving TODO's
* BUGRepair: EndingToken for Subsequence
* BUGRepair: Group shifting used wrong group
* Removing uneccessary semantic nodes