fix the circular dependency between filter and port
add thread, though it is not working
move main to examples filder
Merge pull request #1 from arashafiei/master

Merge request