Renamed .f08 to .f90, otherwise CMake is confused.
Fixed private accessor problem.
Fixed typo in header.
Fixed typo in header.
Fixed cmake files, now everything compiles and runs.