changed kind type from int to string
altered configuration model and fixture
added a few unit tests