added sticky footer, random stylistic adjustments