Added some encapsulation classes and sound translator API