A lot of work

functions, new test document, monster display