add some tests about trigger storage
add guava depencencies
organize pom.xml