Aplica el patron builder a la creacion de entidades
Aplica el patron builder a Animation y a Player
Aplica el patron Factory Method para la creacion de entidades
Aplica el patron Command a la creacion de entidades
Implementa el patron Factory Method

Se estaba usando un Factory Method con Command Pattern para crear
entidades, ahora se ha sustituido por un Factory Method Pattern.
Controla las colisiones con objetos moviles
Agrega xnb, agrega camara a menu y mejora el aspecto grafico del juego
Permite guardar el progreso y agrega nuevos estados
Agrega sonidos al jugador
Carga la configuracion de entrada de un xml
Agrega musica de fondo en menus y niveles, y sonido a monedas
Cambia valores de puntos y vida, y cambia Level.cs de carpeta
Mejora aspecto de puntuacion, bugfix en obtencion de puntos
Muestra maxima puntuacion al acabar el nivel
Refactor al metodo BuildTexture y BuildSounds de los builder
Agrega puertas y llaves
Bugfix que no permitia completar el ultimo story level
Agrega sonidos a Key y Door
Muestra las llaves recogidas debajo de los puntos
Elimina la opcion de salir del nivel sin pasar por el menu pausa