updated readme to explain directory architecture