Fix incomplete class error.

Putting the class header file first followed by the standard headers
and the project headers is a good pattern which works here.