Renamed package
Added new request/response messages
Added test cases - quite simple at first!