[#59] implemented the `moveUp`. `moveDown`. `moveToTop` and `moveToBottom` functions

Also, swap z index when swapping child through the `swapChildren`
function.

warning : this is barely tested, bugs for sure to be expected :)