Add BulletinWorker and client side geolocalization
Refactor styles