fully functioning background maps & more gameui fixes