eLabJournal: More than just an electronic notebook