Implemented various subroutines (untested)

Added subroutines:
*Button_Status: takes the status of all the buttons and saves them in R2. Used currently to escape delay loops that previously cause buttons to be ignored. Possibly to be used for all button interactions?
*Ball_Left: subroutine used in states to move the "ball" one LED to the left using the RR function
*Ball_Right: same as Ball_Left, but for the states where the "ball" is moving right.
*Display_Score: Takes the score (an 8-bit binary number saved in R1) and reverses it, then displays it on the LEDs in the correct order. Used in Lose and Pause states.

Issues:
*Still need to implement variable delays.
*Still need to implement speed change on stop state.

Extra:
*Look into timers
*Look into Speaker functions
*Look into LED Functions