added proper 404 on bad id
added .gitignore
added first image to page list
added support for links to parent pages
make child images links