NPU-2014-Fall-CS595-Project-Team5