All around upgrade to resize and redraw functionality.
Merge pull request #12 from MorganDawe/master

General resizing updates