Introduction of battle log with filter

Review is needed.
Further update of visual part may be needed but i'm not into that... :D