set up push notificatsions and polished layout. version1.0 finished