new Graphics and Constants

Graphics have functional object now;
Constants have been expanded and now have a function in global scope;