restructuring library. adding accessdane source.