boot and handle errors
create test case
fix package
add redis package
update readme