Find working. No remove yet.
Added removing part of remove, still need downsize component.
Added conditions for 0-size.
It appears that it passed all tests.