Integration (alpha to beta yo)

Merged all branches with score, ball, and everything done before hand.