Implementing sfml