Split testing folder to packages & suppressed warnings
Warnings were suppressed to keep the code compatible to java 1.6
(because the code from which it is copied from was created in the java
1.6 SE environment)