Enemies always face player

Anything deriving from gameObject that doesn't overload the draw()
function has the ability to be set to faceObject(&gameObject) now. It
will face it forever. Also you can tell it to faceObject(Vec3
coordinate)