Refactors the use of settings, abstracts positioning of sprites with the Graph struct, so it only takes coords based on the tile system.