How Students Use Raff to Create Projects on a Budget