Final version of my submitted solution to AYC2013

http://intel-software-academic-program.com/pages/contests
final version

-
final version
final version
Merge https://github.com/ctvalentinmarcu/intel_ayc_summer2013