diff --git a/cs658/report/bg-boxes.png b/cs658/report/bg-boxes.png new file mode 100644 index 0000000..6515487 Binary files /dev/null and b/cs658/report/bg-boxes.png differ diff --git a/cs658/report/bg-csg.png b/cs658/report/bg-csg.png new file mode 100644 index 0000000..ba0c03b Binary files /dev/null and b/cs658/report/bg-csg.png differ diff --git a/cs658/report/bg-die.png b/cs658/report/bg-die.png new file mode 100644 index 0000000..983c5fa Binary files /dev/null and b/cs658/report/bg-die.png differ diff --git a/cs658/report/bg-infinity.png b/cs658/report/bg-infinity.png new file mode 100755 index 0000000..8a328a3 Binary files /dev/null and b/cs658/report/bg-infinity.png differ diff --git a/cs658/report/bg-shapes.png b/cs658/report/bg-shapes.png new file mode 100644 index 0000000..91fde80 Binary files /dev/null and b/cs658/report/bg-shapes.png differ diff --git a/cs658/report/bg-subtract.png b/cs658/report/bg-subtract.png new file mode 100644 index 0000000..389ebf4 Binary files /dev/null and b/cs658/report/bg-subtract.png differ diff --git a/cs658/report/class-diagram.png b/cs658/report/class-diagram.png new file mode 100644 index 0000000..b39f195 Binary files /dev/null and b/cs658/report/class-diagram.png differ diff --git a/cs658/report/report.odp b/cs658/report/report.odp index fd068fc..dc041b4 100644 Binary files a/cs658/report/report.odp and b/cs658/report/report.odp differ