Now the only method that still uses opencv is the skew detection. (Almost) Everything is tested and we have more than 100 tests for our code. I know it's still not that much, but I hope it gets better in the future. For now that's it. I'm almost merging back to trunk :)