fixed sticky footer and some other minor styling issues