Added layouts

A layout is a vector containing all the blocks that occupy the space between the two large block either side if the screen. A new one is picked every time the player scores a point. They are all contained in a single vector, so they can be shuffled eaisly.