Moved ProAct.Core to a new location in the new 'cores' namespace
ProAct.Core renamed to ProAct.ObjectCore
ProAct.Core absctract class added.
ProAct.ObjectCore extends the abstract ProAct.Core
ProAct.ArrayCore added :bulb:
index listeners of ProAct.Array are moved to its ProAct.Core
length listeners of ProAct.Array are moved to its ProAct.Core
ProAct.Array#addCaller moved to its ProAct.Core
Code for observing length moved from ProAct.Array to ProAct.Core
Code for observing indices moved from ProAct.Array to ProAct.Core
ProAct.Observable#update works with actions as of now
ProAct.Observable#willUpdate works with actions as of now
Better documentation for ProAct.Observable#update and ProAct.Observable#willUpdate
Fixed TODOs for ProAct.Observable
Introduced the ProAct.Observable#defaultListeners
ProAct.Array observable related methods are moved to its core; In progress
ProAct.Observable#on/off refactored to use ProAct.Observable#defaultActions if no action is passed.
ProAct.Array uses its core for tracking
Structure changes for the files of the ProAct.Arrays
Varios fixes on ProAct.Property