footer now stays at bottom of page, closes #43