Added some strict float64 enforcements for exported methods
Added some documentation