Oh, I guess what I just wrote was useless then.
How can you use two different files, and not have one be a header file but still use the class in the other file? I think that is why you're getting that error.. I can't think of a way your compiler would know which class you want to use, without an include statement..

?