add demonstration for the graphcis sfml part