Fleshed out SFML and basic types