A height map implementation making use of canvas