some updates for Site class
Merge pull request #26 from MarkRabey/backend

some updates for Site class