Update to XNA as well as some more progress on OGL --very little

Signed-off-by: Gabriel Reiser <greiser@cardfree.com>