Added panic to Add and changed loop structure
Changed add test, somehow branch mixup happened
Added test for panic with Add
Added length checks to functions
Added in tests for panicing on length mismatch