Added layouts

Changed layouts and organised widgets to better fit whole window and get
resized every time window is resized.