renamed Name to Caption and added StoreInSaveGame component with all its stuff