add support for structures and re-organise game graphics data files