Revert "- fixed broken constructor"

This reverts commit 05b21c25aa6bb328d58909fca65662b988fcbd36.
Revert "- removed unused function"

This reverts commit 3813ca4011eccff18bbde04b761c43474834e728.
Revert "- added static factory method to Phone_Number to fetch a populated phone number object using a E164 Number."

This reverts commit f0bf8e59c0f626c615fb701b96d1012c94ea6268.