Added Storage Domains and Spock Tests

Added StorageContainer, StorageContainerType, ContainerType, and StoragePosition and their respective Spock tests
Merge branch 'feature-add-storage' into develop