finish Access.pm
bug fix
adjust the BUILD comment
add some classes and their test files