Added File Chooser and optimized list work...