added const smart pointers typedefs.
forward declation macros extented to weak pointers & missing forward declaration for GraphicalScene & cosms.
added bounds rendering in plots.
added graphical frame object.