added xml descriptor and inserted skeletion methods into .cs file