player files

added code and files related to the player entity