AC-FOVE: class diagrams

* Class diagrams created on UMLet
AC-FOVE: optimizations and new test cases

* Performance optimizations
* Removed unused classes
* Performance test cases
new readme file