Codigo fuente inicial que describe la arqitectura de la aplicacion y sus funcionalidades, aun faltan implementaciones cruciales