If we move the constructors to the .cpp file, we can drop the #include