ContextMenu now works for adding nodes into the drawPanel.
James: Please take a look and refactor w.e you think its needed, like ComboBoxObject which I still used it but have no idea on how to name it now.. lol
Also, there is a minor problem when changing the node type you want to draw, draw 2 addition nodes, right click, select any other node, and it will draw a THIRD addition node which shouldn't be happening :P.