Added push_back, front, back, and filter methods