Create face.cpp

New face code. This has been tested.