An idealist for dissertations, papers, etc. coded in python allowing for multiple views of information