Reworker the way the view model are splitted to facilitate the integration of ko components
Clean up the HTTP view model tests