fix
rename .cpp to .mm, add main.mm,  and, fix documentation