A bit of code cleanup and push the beginnings of the new manage-project
module

I kept backups of the images in case we need them... I haven't modified
the project module to not call for them so that will remain broken for
now.

Signed-off-by: Daktyl198 <rootme198@outlook.com>