add mapinfo lib
add rule cache and dao