I need help with the "Breakout" coding

I am new to all of this and I have the Ebook for Corona SDK Mobile Game Development book published in April 2012 and I am struggling with something I am sure is very simple. I am going to leave you with the code I have right now and been struggling with for over 3hours trying to fix errors and whatnot, but maybe someone could help me :slight_smile: If you can I thank you so much!

display.setStatusBar(display.HiddenStatusBar)

local physics=require"physics"physics.start()physics.setGravity(0,0)

system.setAccelerometerInterval(100)

local menuScreenGroup --display.newGroup() local mmScreen local playBtn

local background

local paddle

local brick

local ball

local scoreText

local scoreNum

local levelText

local levelNum

local alertDisplayGroup --display.newGroup()local alertBox local conditionDisplay local messageText

local_W= display.contentWidth/2

local_H= display.contentHeight/2

local bricks= display.newGroup()

local brickWidth=35

local brickHeight=15

local row

local column

local score=0

local scoreIncrease=100

local currentLevel

local vx=3

local vy=-3

local gameEvent= “”

local isSimulator =“simulator” ==system.getInfo(“environment”)

function main() end

function mainMenu()

   --[[]]–

function main() 

mainMenu();

end

function mainMenu()

menuScreenGroup=display.newGroup()

mmScreen=display.newImage(“mmScreen.png”,0,0,true) mmScreen.x=_W mmScreen.y=_H

playBtn=display.newImage(“playbtn.png”) 

playBtn:setReferencePoint(display.CenterReferencePoint)

playBtn.x=_W; playBtn.y=_H+50 playBtn.name=“playbutton”

menuScreenGroup:insert(mmScreen) menuScreenGroup:insert(playBtn)

  

function loadGame (event) if event.target.name==“playbutton” then

transition.to(menuScreenGroup,{time = 0, aplha = 0, onComplete=addGameScreen})

playBtn:removeEventListener(“tap”, loadGame) end

end