Updated readme
Separated main
Better timing and organization