implemented block removing by player

a bug in meshing has shown up
maybe a memory leak
earlier terrain shape isn't freed for now