CS313 Raguly Edge Cutter