Crear bloc de notas con Titanium

Hola a todos, necesito hacer un bloc de notas con Titanium con las siguientes caracteristicas:

Debes crear un bloc de notas que permita: Listar las notas creadas; de no haber ninguna, la lista aparecerá vacía. Mostrar un botón de “añadir nueva nota” que lanzará la ventana con el formulario de inserción. Indicar el título y el cuerpo de texto para cada nota. Almacenar las notas en SQLite. Los campos de la tabla serán: el identificador de nota, el título, el cuerpo del texto y la fecha de la nota. Modificar las notas al seleccionarlas en el listado y que se actualicen en la base de datos. Indicar el color de fondo de la nota al mostrarse en el listado si alguien me da alguna idea, tengo algo de codigo, pero no soy capaz de hacerlo funcionar. Gracias