added test suite should be skipped using HHVM
refactored documentation
refactored CS for use statements