compiles, works somewhat...
single spectrum works, multispectrum crashes
single and multispectrum work, no zooming or selection yet. Scaling is
fine.
gitignore removed "core" otherwise it doesn't want to change the
/src/core/files