Hide Objects which is only for internal usage.
Move test class to appropriate package.
Move test class to appropriate package.
Hide Objects which is only for internal usage.
Close #9.