Added product model, picture model, basic API versioning and response wrapper

Api versioning through routes `/api/v1`, custom responses with uuids and timestamps