moved keyboard code out of cordova library, added source and art dirs