Framework for the 21st Century Skills