Add restws module.
Merge branch 'rest_test'