fixing variant number
updating info.htm
moving defines after API, removing typedefs, fixing variant number