created MFnMesh passing from node to computer class

also made component mesh class take Type as arg
creating and adding basic Face Objects, no position data  yet
Added average position to Face Components
Added Face-Vert Adjacencies
Fixed adjacency adding bug, made separate container for face components
Added Face-Face Adjacencies
Added hadAdjacency method