Improved building, lake gen, mouse cursor

- cursor shows the selected item
- game now switches between using blocks and tiles automatically
- improved lake generation by randomly placing predefined water shapes in random positions relative to the origin of the lake