Refactored List#remove and List#has methods, UT passed