moved test files under test.py or tests/main.py directories
renamed core to dimarraycls to avoid name conflicts
better tests framework