moved files
modified test
added Interface, Implementations and test (to be fixed)
added Interface, Implementation and test
added Phone interface, implementations and test