Added macro for creating a static object.
Added macro for preventing object extensions.
Created new file called Node with objects Page and Node inside.
Removed "empty" command and placed it in Page object for restructuring.
Removed addClean command fro AVObj for restructuring and depreciation.
Removed element command from AVObj for restructuring and depreciation.
Removed AdvProperties and combined it to default setter 'properties'. Special object advanced will can be used to generate advanced methods.
Removed preventExtensions as it has now been changed to a macro setting.
Added getNumObservers to obtain a list of currently assigned objects to an event.
Deleted Element as it used prototyping which is slow, and a lot of the methods were depreciated and difficult to use.
Added 'Animator' Object utility.
Updated CheckMedia to use the new Node Object
Added prototype methods to XMLHttpRequest (this may be removed at a future date) to prevent binding issues while being used in the 'Request' object.
Removed create() method as the default create prototype works for this purpose already.