Significant cleanup of code and repositories

Multiple changes have been made to the structure and coding for v8, many related to trimming size of repositories and old calls. Some of these improvements are listed here:

  • Empty JavaDocs that do not convey values have been removed.
  • All code is reformatted to be compliant with out codestyle guidelines.
  • Calls to System.out.print*() and printStackTrace() have been removed from code.
  • Depreciated and unused classes have been removed.