File Reader + Optimization

File Reader Near Completion