work with filters as an intrrupt
add new files for threading and new color detection based on HSV