add filter-image function
add filters dependency
basic filter implementation