Cleaned up solution
Completed abstract Vertex classes (EncoShared)