code cleanup
added set.xml for custom timepicker in preferences
Added Preference Activity in order to be able to setup the relay timers.
Added Splash Screen
Added Splash screen into Preference Activity
Added a Background service to listen for relay state change and update
the UI based on these changes.