Type: Posts; User: Norm
There are several class definitions missing. They are needed to compile and execute the code for testing.