Basic objects for multiple users

With DAL, service and REST controller
Это и тестить легче. Морду можно будет повесить по большей части на моки и тогда у JS будут свои интеграционные тесты.