changed Arby modules to delegate all missing methods to their meta
extracted some solver helpers into a module