re-factor movie and label manager
fixed tests and more tests
modified test structure for better testing