Adding editing filter list a rough sketch

Editing the add_new_atom function to take some arguments and auto fill itself out if given arguments.