added generator tests
added runtime solutions test
added circular dependencies within a language test
added accessory model test