Deleted examples from root
Add test cases and modify structure