added batch client, admin client, cache folder and some config files to .gitignore
moved filter engine implementation to the batch side