added Student constructor