Adding the ability to push side panels rather than overlap them
Merge commit 'e1d93d153127372e036263a9470b427cde23d48b'