Add more wrapper

1. create db initializer using petapoco framework
2. create cache interface