Add an  initWithTitle andText method
Cleanup comments
Incoporate latest changes