added start play session API to handle "app start" and "app close" time frames
game sessions (now units of analysis) can be treated as levels