revise footer positioning, add description and contact button