Adding a custom pop-up dialog which allows user to select multple days of the week for message delivery
removed dead code, added some extra TODO's for later
expanding the text view to prevent premature wrapping
Adding test cases
Updating the SQLite db to store additional data relating to if a message is recurring or not
Adding some classes to re-calculate the next date/time a message should be sent depending on its recurring option
Refactored the recurring options into a separate class.
quick and dirty Date conversion utility.
Removed some dead code.
Implemented the logic to re insert a message into the queue if it is recurring
Added some additional logging.
Implemented validation for the recurring options.
removed dead code.

added code to capture and display recurring messages.