made some visual changes, and upgrade app to newer version of angular