Add skeleton of Apps List task to project.
Adding description to App List task.
Clean up class hierarchy, improves class names.