Returned the game to a possibly playable state. Some edits may possibly need to be re-performed in order to test.

Fixed some bugs:
- Now ball shouldn't overflow on the left and right edges of the screen.
- Dumbed down the brick impact logic at professor's request (because FPGA board was getting out of memory)

Also tidied up the code a bit.

Compilation tests: Pass (@ Symphony EDA Sonata 3.0)

Signed-off-by: jaBote <javote91@hotmail.com>