Added findAll and removeAll with functions as arguments, added user quotes, fixed various things