Fixes to each method, addition of size and some other methods

Wrote methods for delegating certain functions to the internal array storage. Might be better to actually derive these classes from Array.