Added namespaces, updated autolader, integrated old test suite