Improve Table tests to 100%
Change public API (yes its very unstable).
Remove APC cache functionality.
Improve Input tests to 100%
Improve Rule tests to 100%