Clone Cleanup

Cleaned up Clone Method and created a private copy type constructor
InitiativeRoller clean up

Cleaned up InitiativeRoller to make things static as appropriate