HUGE EDIT

HUGE MESS, state machine working, play mode working, pause mode mostly working, score modes yet to be tested, but have structure written.

Progress:
*Play state working, without looking for bat/pb1 or pb7 inputs
*Able to select player number in stop state
*Play state now starts with LD1 lit and does not progress until player 1 "serves" (presses PB1)
*Pause state displays scores as per assignment brief

Issues: 
*Pause state wont return to previous state without screwing up the state counter/alignment
*Still unsure about debouncing
*Need to find way to get speed setting display lights to work in stop state
(i.e. 1100|0001 ==> 1110|0001 ==> ==> 1111|1111 ==> 1111|1101 ==> ==> 1100|0001)
*CODE LOOKS LIKE SHIT