Add DAO and BO layer.