sfml makeover

dynamic sfml linkage