I haven't used SFML like this as I just used it to window my GL programs, so sorry if I missed something obvious.

Why do you have the entire draw function commented out? Doesn't the window need...