got sprites working for the most part

still some weird state machine variable that isn't getting cleared