Revert "Revert "Added core cordova functionality""

This reverts commit 278ab22b020b08cf383d6148468928bfcce9cee4.