Add back read me and pseudocode