fixed mps model error
some more logging
documentation added
switching to java 8 and experimenting with streams