reorganized geometry and moved get_status to cvxpy namespace