Revert "Refactored domain model to use Guids"

This reverts commit 948a12a7573906f3bed109af1375bb05746729fa.