Updated README with how to build/run and outline of the implementation