initial dgrid prototype
improve dgrid
style dgrid
fix bugs, rework style