forward-declare instead of #include
attempting to separate classes into their own files.