starting to recode screens to use sfml