removed duplicate object instantiation from constructors
fixed constructors
added MultiFilter convenience class