added student spec, and messages controller