App skeleton, basic render feature works.