extracted DatabaseUpdateTask to be a normal class
added FutureTaskRunnable, ChunkUtils, and HeightMap

Signed-off-by: hapm <me@hapm.de>