Added the size() method.
Added the constructor and the remove() method.
Added the calcIndex and part of the keyExists method.