Initial GNM commit

The core API and gnminfo application added