- Added some try/catches to handle possible exceptions.
- Seperated the create task activity to different fragments in hope to get better performance at initial loading.