Changed game logic and added pre-conditions

Added pre-conditions to claim, reinforce, fortify and attack