Game-based Assessment: An integrated model for capturing evidence of learning in play