Software Shelf International Signs Microsoft License Agreement