Moved files out of default package, abstracted coloredVertex