cleaning up module with testing and throttling
updating package information
roll will now throw error if faces is not number