added footer, fixed styles, input focus