Adds random brick generation

Uses a boolean called visible to determine whether a Brick should be
drawn to the screen.