Data directory and initial ui work