moved States to core/state
exposed window width and height
State_Snake uses Window#width and Window#height