UIUC CS411 project for Fa14