INITIAL adding app architecture