Initial commit

Remove method not completely correct
Added suggestions, final commit

Fixed problems with remove and grow
Merge pull request #1 from andyshear/shearar

Shearar