Added a couple initial rules.

- Added ID to GameSlot class
- Introduced Initialize method to IRule as a performance tweak
- Added Calculator class
- Added some initial rules