Great read and has some good ideas for expanding.
Also 100$ startup is a good recommendation for getting going.