Removed code and added comments

Added comments to several classes and remodelled the pawns abit