Reestructure workspace list handling
Remove usage of the prototype Hash class
Remove usage of the Element class (prototype)
Remove usage of the prototype's event methods (observer, stopObserving, porint{X,Y}, etc)
Remove unused code
Remove removeById method
Remove isElement
Remove unused prototype.improvements.js file