Although untested, notifications should be working now! Fixed some share stuff and added getUsername method