restructured graphics item classes