finish engine update today screen. main class updated

made some additions to cache. also started on the todo screen methods

Signed-off-by: Nicholas Lum <nicholaslum444@hotmail.com>