updates TODO
adds CSS
simplifies the current nav item functionality