added armadillo basic framework