child pos computation with many items fixed
basic code improvements; UI style changes - gray -> yellow/orange/brown
reformat