Added 3.js 3d dice to the battle mechanic, although at the moment they are not integrated into the battle outcome. Sieges are now implemented.