Initial commit. Add gnm and app scelleton