added notifications feature for the app. Various bug fixes in mobile version