Contact basic GUI P2

Changed some of the layout and added the 'add' method which is needing
improvements as stated in comments. Buttons not working