What are vector graphics and why we use them in game development