add Interceptor for hibernate, create BaseEntity class, fix setter method issue in the BynaryType.java