fixed path
added disable
domElement is optional
added Board, Layer, Menu, and GUIElement