rejigged webapi
Useless viewmodel removed