Half of CTPH

change RollingHash to static
add DatabaseFile.java
add DatabaseIO.java
add Golbal.java