working model-contains adams code
added the component mover and set layout to canvas that adam is working

with
Merge branch 'Kelly'