Async
* Changed Entity Save methods to return int or Task<int>