Project-based Learning as a Means for Meeting the Needs of 21st Century Students in Common Core States