regenerating units after attack phase mostly works, but the new placements lack mouse event listeners
placement regeneration works, but doesn't deduct money as it should. Also found a bug in GameObjectManager.getViewPosition
regenerated units now cost money too
regenerating previous unit lists works - 'zombie' bug fixed by checking that placements do not have their 'purge' value set to true