Update interfaces
#20 - Add getExtension()
Add File::getSize() - closes #20