added base notifications functionality; added notifications for user following, liking, and @mentions