m4: overhauling graphics to better include sprites