add some documentation on how to build and run.