Cleaned up structure. Added axi driver class. Added lib example.