added lots of test on storable and also checkstyle fixed everywhere