Merge pull request #2 from AllanLeon/MergeFrancoBlock1

Merge franco block1
Ball now bounces in the limits of the screen
Added ship-ball collision
Improved ship collision and added collision method to block class
Implemented a list of blocks in main class
Improved ball-block collision
Fixed ship movement
Deleted useless class
Merge pull request #3 from AllanLeon/BallCollision

Ball collision
Implemented game state enum
Improved game states and added score
Updated some things
Created wifi level
Added wifi level
Merge pull request #4 from AllanLeon/GameStates

Game states
Merge try
Implemented indestructible blocks
Implemented random level generator
Merge pull request #5 from AllanLeon/IndestructibleBlocks

Indestructible blocks
fullscore implementation try