Revert "Created all Assignment Parts"

This reverts commit 5a33d3b27241f8fcf8bec85c64e4c20c26a6a319.
Revert "Revert "Created all Assignment Parts""

This reverts commit a5ed585a3865c7baf17db065a5865e2147b5d9fc.
New Abstract