Refactoring Poses

- Restructured the concept of poses.
- Changed default namespace and assembly name.
- Cleaning up some files.