Started integrating BMGame into BMAttack and BMDie

I've been removing dependencies in the BMAttack, BMDie, and BMContainer classes on DummyGame, and replacing these with BMGame.

To get things working properly, all BMDie and BMContainer classes need to have a property "ownerObject". This allows the function activate() to have access to the owner object, and if it is a BMGame, access to the GUI calls (not yet implemented).