Move more OO related classes to their rightful place
Remove the JacobRunnable class and use java.lang.Runnable instead