[WIP] Everything updated. Special test framework for adapters added. Only 1 failing test left.