Following XElement as xPage:
<Page Src="Pages\WebPartPage.aspx" FileName="MyPage.aspx" FolderName="Site Pages" SetAsDefault="TRUE"/>
WebpartPage.aspx file is in our case webpart page with three columns, header and footer (just saved source from Sharepoint Designer).
Its code is at the...
Actually in this snippet not really schema.xml is used, but only as xml source file, what is easy to get from visual studio.
Sharepoint Apps have standard way to deploy list, but this code was used for console application - create more lists without any deployment or features.