added glide
refactoring
refactoring
unitesting program change triggers program edit buffer data dump request
more unit tests