need upload blob function
page blog content redesigned; add package-info.java to each package for documenting