improvements from previous review.

Added build instructions in HACKING file, and code to allow app to run without building.