Rough Player_Interface

I just finished writing the rough Player_Interface (more needs to be
added (and maybe removed), but those parts will come later)