Get ui working and basic diff output

created model specific diff module.