Filters prototype added.
makefile and other small changes