move away from OOGL
remove old code, add knight namespace