refactor spriter a bit
tile map now renders with sprite batch