Closes #3 and fixes some scrolling and height issues.