Code repository for the final project of CS583 at OSU in Spring of 2013