remove/refactor axi interface to reduce warnings and exported interfaces