-removed schemas from subresources, they are never used!
-added variant resources (combined variants still to come)
-updated tests
-moved invalid package tests, because variant iteration now causes the error too soon