1st, 2nd, 3rd done

1. Found a bug, replaced multiplication with more efficient solution,
fixed other minor bugs.
2. Algorithm working, todo: measures, graphs, ...
3. Algorithm implemented, same as previous.