change other approach for key dispatching in android.
move LICENSE each code to LICENSE.md