added sample module; seems rewrite a layout inflater is not a good choice