project file list and creating components functionality added