Adding improvements to File clas
Merge branch 'corebased' of github.com:boxman0617/SKY into corebased