WIP on Arc class, including Tests