A simple 2D engine using SFML based on the ECS paradigm