Added npm dependencies and parse methods in collection and model to clean up response structure