basic app, now we just need to add the notification system