split classes into seperate files, create outlines for player classes, and added more description to the readme