Looking to add/publish new pages and slideshows

Hello,

I am looking to add a new home page (one that is the one you land on when you search for the site) that has a slide show of product contents.

Any help advice on this? When i add a new page it doesnt show up in my top pages menu and i dont know how to access it unless i add it to the end of my URL (i.e. festaid.ca/main ) im sure this isnt very user friendly.

also, i have used meteor slides and adjust the photos but when published and viewed the slides a) dont slide b) arent size adjusted like i set them in the plugin setting c) arent in the order i wish them to slide

Any help/suggestions with these issues

Thanks much!

Eric