added settings storage object
use settings object
removed commented code; calculated in prepare
moved background color to settings & fixed int getters in settings
improved rendering performance with right usage of surfaceview