Got backend test suites!

As of right now this is broken as we are still not feature complete.