Menu background was scaled wrong due to not correct conversion to float.
Fixed build error in 'openglgraphics.cpp'.
Some minor fixes after code review.