added the first stub of an Optimizer interface and some basic Gremlin optimizers.