Ok, normally I don't do this so think of it as a tutorial. Explaining layouts and such can be complicated and takes practice (which is why you need to read the API and try out different things. ...