added basic responsive scaling to letterbox

not text resize yet