minor changes

Array.prototype.indexOf nows accepte a second argument to specifiy an
index
Array.prototype.add & Array.prototype.remove now returns boolean
random minor changes