add application skeleton