Criacao do mecanismo que produz recursos.

A estrutura build foi modificada e agora contem um ponteiro next. Com isso e
mais uma funcao de inserir no inicio, criou-se uma lista de predios que produzem
recursos. Tambem foi adicionada nos componentes dessa estrutura uma variavel que
guarda quanto o predio esta armazenando (storage).

Essa lista e' entao atualizada a cada loop da main, de modo que cada predio
incrementa no seu armazenamento a quantidade que ele rende (income), simulando
assim a producao de recurso. Um predio no level 1 pode armazenar ate 500 de
algum recurso, no level 2 pode armazenar ate 5000 de algum recurso e no level
3 pode armazenar ate 50000 de algum recurso.

Os valores acumulados no storage sao mostrados na parte superior da esquerda de
cada predio.