updates to initial guess generator

now outputs lower and upper bounds if asked
updated mesh plotting routine