Commented GTzan code and added some more tests