initial commit for student xblock code, mostly cloned from the original ...

...xblock