Fiz ajustes nas classes item e lista para poder integrar com interface, acredito que a maneira como estava nao é feito mais em IOs.
Implemetei tambem mais partes da interface, agora ja esta comecando a ficar com cara de sistema.