Fixed a bunch of things

-Added RosterGroupViewModel
-Added JIDViewModel
-Fixed scrolling
-Fixed user not being able to start a new chat session when pressing
enter on a name