directory architecture change
namespace change
bug fixes and namespace added to type names
Assertion method update
readme added