Implemented battle filter cache.

closes #10
Use bindonce directive on battle list.

closes #11