updating styles, css, improving buttons, adding effects