create application skeleton