todo - desktop application using angular js and node webkit.