Blocks and generation

Much was added here, but all broken. I added quite a few blocks, and
tried to enhance world generation, but somehow I'm setting some block's
ids to -1, and the drawer can't find the correspondant sprite