Refactored Scythe Class (Robbie and Yucheng)

Added more comments to the classes