Added Speaker class and corresponding tests
removed User and UserTest
made small changes to .read() methods and the layout of code in Recording and Speaker