created first version of information pages
added version control functionality to documents. Created a reusable diff viewer and also added tests
fixes #3
refactored editor and version view into new app
editor and diffviewer now fully reusable