Buttons

- Added code for buttons and LEDs
- Also added updating of looping and FN buttons, unsure of how this code
will work though, think it's unstable
- Testing tomorrow (today, sigh)
- Next goal: Looping