Changed player constructor to be a bit cleaner.