add aint class and cmake files