Rainy integration - Fixes Issue #12 + UI Improvements

Rainy Integration is complete. Only one sync option can exist at one point of time and the same has been added.