Merge remote-tracking branch 'upstream/master'
Commit comments and remove obsolete code

removed system.outs etc
Comments for everything i wrote except for my behaviour
with robin