Added Player class
Added Location class for easier coordinate storage
Updated Player constructor to accept a Location
Added Grid class to draw the grid