Removed unnecessary ignore files. Implemented Student and Teacher message listeners. Added unit tests. Everything passes (y)