addresses #25
fixes a few warnings
added missing Presets.cpp and Presets.h from last commit