Provides implementation of a random access file and input and output streams where we can read or write gamma, unary and binary encoded integers.