updating the button functionality, adding some tweaks done by pete in regards to the button arrays, added notification bar