cs 345 software engineering project spring 2013