moar dummy objs
test docs
add a todo
quick tweaks
filter_by_component acepts a list of components
some doc
method renaming to reflect the previous changes