updated design to have consistent buttons, added footer, etc