Lots of change

- Change somes gen world methos
- Add WIP updateBlock
- Add kinds of methods on World