Changing module file hierarchy
adding first unitest for physical_layer
Minor bug corrections