Added dialog basics
Refactored resources and implemented task objective dialog