Removed unneeded solver related stuff or renamed to Algorithm...
Moved algorithm related stuff to new package
Kryo buffer sizes are now configurable