Submission for 2014 NASA Space Apps Challenge.