initial application skeleton.