reworked upgrades

complete overhaul of upgrade system
added blind side attacks
dropbox dump

Sam made this
Revert "dropbox dump"

This reverts commit e127a2916465952dd322dd803b87216d512de40b.