Removed unused classes and added some new tests.
Example file directories has been added.
First round of code cleanup has been finished.  Also, Java version is
set to 7.
Merge branch 'feature/cleanup' into develop