got rid of ChachedVertex and MicroVertex and merged their respective functionality into DetachedVertex.  Tested with Giraph and it works.