Stevens Institute of Technology moves forward with fintech initiative