reset ship program detail only when it has not been programmed
updating admin.inventory when interacting with pen.map
admin summaries reduced