Added FileDescriptor models and tests
One assertion per test
Added frombuffer(), File unit tests