add task description
add common app functionality
add libraries