Añadidos nuevos widgets y divididos en paquete custom_widgets para mejor organización del código.