ISearchFilterPipe.java				defines the interface of a filter pipe.
									A filter pipe provides 2 members (up/down)
									for each method of server object. 

CSearchFilterPipe.java 				implements search filter pipe, which is
									remotely callable. It includes all filter
									objects plugged to the server
									as inner objects inside the pipe.
									Every inner object is seen as implementation
									of ISearchFilter

ISearchFilter						To be implemented by all filter objects

Replacer.java						a filter object which implements ISearch


Helper classes/scripts:
~~~~~~~~~~~~~~~~~~~~~~~~
Result.java							a wrapper of a reference (helper code)
									used for return results


attachfilter						script that creates a filter pipe 
									factory instance


