adds basic workout constructor