Everything but the picture view works

This means saving, opening, adding, exiting, and error checking. Working
on picture viewer next
Picture view works. Just need to add error text
Everything works