novo tilemad e refactore do código, alem do novo background