Linking creativity and innovation to provide effecitive software solutionsfor non-profits, goverment, healthcare and small business