added support for percentage width/height in paper
renaming paperWidth to getPaperWidth
updating boundary whenever it may change