refactored A441->A for class names (keep A441 namespace)
add some page tests
binary operators now work with const on lhs