Move all classes to the "tbyte" namespace

All classes will be defined under the "tbyte" namespace in order to avoid collisions with other libraries, hence the use of namespaces.