working buttons, still working on changing the shadowing