Rework to add vector naming, power exercise, reorganise files, generate zip file