some code & contract cleanup
Merge branch 'master' of github.com:aarondandy/vertesaur

Conflicts:
	src/Vertesaur.Core/Periodic/PeriodicOperations.cs