added lots stuff
added message service
changes provider
added smooth scroll for top scrolling
refactoring scss
fixed module structure
fixed linter issues
added pagination