Add rudimentary front end with nav