Skeleton profile page
Notification, NotificationRepository, added list of notifications to user class
Added controller and service for notifications, and controller for profile in preparation for notification testing
Can now view and delete notifications. Tests for NotificationService
Added notification list view, added unread notification count to service + tests, added unread notification count to profile model
Fixed notifications view. Profile now tells if user has unread notifications
Renamed a getter so that thymeleaf knows how to use it. Unread notifications are now bolded