Optional test fixed, reduced template code in type.hpp
Fixed error in template description for Class
Fixed Class helpers #13