some changes

change module structure.
add header filters.
add LimitSome strategy.