Added Push API functionality, refactored OmaApiService