updated readme to explain thought process behind the project