Hardware and some fixes, but also more inefficient snake drawing