Issue #90: Add class Query
Foi criado a classe Query para susbstituir a interface que possuia o mesmo nome. A interface agora renomeada para queryOpts sera utilizada no construtor da classe, src/common/query.ts.
Testes foram modificados para a nova definição da classe query em:src/util/graph.spec.ts, src/util/viewHandler.ts, test/scenario.ts.
Removido as validações em:src/core/engine.ts, src/util/graph.ts, src/util/viewHandler.ts.
Signed-off-by: rafaelatc3sl rpd17@c3sl
Edited  by Lucas Fernandes de Oliveira