Refactored Die, DiceCup, changed .gitignore

The Nuget option to pull dependencies on build if they're not available
should be enabled from this commit forward.