Completed a substancial amount of code but add, remove, and size methods aren't ready