main.cpp updated: Events fixed, new head sprite with rotation, can no longer bend backwards to hit self