what is a launcher on android and what are the benefits also, what tips / resources / widgets do you have