Kendo Elements, Rules and Philosophy