More than £300k will be spent on graffiti removal over a four-year period after Oxford City Council’s budget in answer to calls to "get the basics right".