Added new, automated method for getting upgrade names,
Removed UpgradeLife dependency on CTF instance on constructor