New File: Name.py

still some bugs to work out but it works for the most part.