remove public, add app scaffold