clean up code
remove unimplement test
move tests for streaming inside streaming directory
improve test case
fixed pep8 violation