Added some name handling to towns.
Improved upon the PlayerInput class.