Iteration
Compile version -- refactoring modular.
Refactor and works for one milestone.
J/K now it works.
Addition of basic timelyne